export interface AugmentationVO {
  /**
   * 主键
   */
  id: string | number;

  /**
   * 数据集详情Id
   */
  detailId: string | number;

  /**
   * 批量大小
   */
  batchSize: number;

  /**
   * 迭代次数
   */
  iterationNum: number;

  /**
   * 生成器学习率
   */
  generatorRate: number;

  /**
   * 判别器学习率
   */
  discriminatorRate: number;

  /**
   * 生成样本个数
   */
  sampleNum: number;

}

export interface AugmentationForm extends BaseEntity {
  /**
   * 主键
   */
  id?: string | number;

  /**
   * 数据集详情Id
   */
  detailId?: string | number;

  /**
   * 批量大小
   */
  batchSize?: number;

  /**
   * 迭代次数
   */
  iterationNum?: number;

  /**
   * 生成器学习率
   */
  generatorRate?: number;

  /**
   * 判别器学习率
   */
  discriminatorRate?: number;

  /**
   * 生成样本个数
   */
  sampleNum?: number;

}

export interface AugmentationQuery extends PageQuery {

  /**
   * 数据集详情Id
   */
  detailId?: string | number;

  /**
   * 批量大小
   */
  batchSize?: number;

  /**
   * 迭代次数
   */
  iterationNum?: number;

  /**
   * 生成器学习率
   */
  generatorRate?: number;

  /**
   * 判别器学习率
   */
  discriminatorRate?: number;

  /**
   * 生成样本个数
   */
  sampleNum?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}



